/*====================================================*/
/* common.css */
/*====================================================*/
.clearfix{clear:both; overflow:hidden;}
.clear{clear:both;}
.left{float:left;}
.right{float:right;}
/* Margin Top */
.mT0{margin-top:0 !important;}
.mT5{margin-top:5px !important;}
.mT10{margin-top:10px !important;}
.mT20{margin-top:20px !important;}
.mT30{margin-top:30px !important;}
.mT40{margin-top:40px !important;}
.mT50{margin-top:50px !important;}
/* Margin Right */
.mR0{margin-right:0 !important;}
.mR10{margin-right:10px !important;}
.mR20{margin-right:20px !important;}
.mR30{margin-right:30px !important;}
.mR40{margin-right:40px !important;}
.mR50{margin-right:50px !important;}
/* Margin Bottom */
.mB0{margin-bottom:0 !important;}
.mB5{margin-bottom:5px !important;}
.mB10{margin-bottom:10px !important;}
.mB15{margin-bottom:15px !important;}
.mB20{margin-bottom:20px !important;}
.mB30{margin-bottom:30px !important;}
.mB40{margin-bottom:40px !important;}
.mB50{margin-bottom:50px !important;}
/* Margin Left */
.mL0{margin-left:0 !important;}
.mL10{margin-left:10px !important;}
.mL20{margin-left:20px !important;}
.mL30{margin-left:30px !important;}
.mL40{margin-left:40px !important;}
.mL50{margin-left:50px !important;}
/* padding Top */
.pT0{padding-top:0 !important;}
.pT5{padding-top:5px !important;}
.pT10{padding-top:10px !important;}
.pT15{padding-top:15px !important;}
.pT20{padding-top:20px !important;}
.pT30{padding-top:30px !important;}
.pT40{padding-top:40px !important;}
.pT50{padding-top:50px !important;}
/* padding Right */
.pR0{padding-right:0 !important;}
.pR10{padding-right:10px !important;}
.pR15{padding-right:15px !important;}
.pR20{padding-right:20px !important;}
.pR30{padding-right:30px !important;}
.pR40{padding-right:40px !important;}
.pR50{padding-right:50px !important;}
/* padding Bottom */
.pB0{padding-bottom:0 !important;}
.pB10{padding-bottom:10px !important;}
.pB15{padding-bottom:15px !important;}
.pB20{padding-bottom:20px !important;}
.pB30{padding-bottom:30px !important;}
.pB40{padding-bottom:40px !important;}
.pB50{padding-bottom:50px !important;}
/* padding Left */
.pL0{padding-left:0 !important;}
.pL5{padding-left:5px !important;}
.pL10{padding-left:10px !important;}
.pL15{padding-left:15px !important;}
.pL20{padding-left:20px !important;}
.pL30{padding-left:30px !important;}
.pL40{padding-left:40px !important;}
.pL50{padding-left:50px !important;}
/* Hover */
.opacity:hover{
    opacity: 0.80;
    -moz-opacity: 0.80;
    -khtml-opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
    filter:alpha(opacity=80);
    display/*\**/: block\9;
}
a{
	color:#555;
	text-decoration:none;
}
/* Color for text */
.red{color:#d12020;}
/* Text-align */
.tal{text-align:left !important;}
.tar{text-align:right !important;}
.tac{text-align:center !important;}

.fwb{font-weight:bold !important;}
.fsi{font-style:italic !important;}

/**** Grids ****/
.w_clearfix{
	clear:both; overflow:hidden;
	margin-left:-15px;
	margin-right:-15px;
}
.w66, .w50, .w33, .w25{
	padding-left:15px;
	padding-right:15px;
	float:left;
}
.w66{width:66.66667%;}
.w50{width:50%;}
.w33{width:33.33333%;}
.w25{width:25%;}
/* device-width = 640 */
@media all and (max-width: 767px) {
}

/* --------iPhone Portrait------- */
@media all and (min-width: 320px) and (max-width: 479px) {
}
/* --------iPhone Landscape------- */
@media all and (min-width: 480px) and (max-width: 767px) {
}
/* iPad Portrait */
@media all and (min-width: 768px) and (max-width: 999px) {
}
/* iPad Landscape */
@media all and (min-width: 1000px) {
}